immunogenic determinant - Francés Inglés Diccionario